collective protection shelter - German English Dictionary